.ui-layout table {width: 100%;}
.ui-layout table td {padding: 1px;}
.ui-layout .layout-item-handle, .ui-layout .layout-add-col, .ui-layout .layout-add-colrow {
    height: 50px;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}
.ui-layout .layout-item-handle .ui-icon, .ui-layout .layout-add-col .ui-icon, .ui-layout .layout-add-colrow .ui-icon {
    margin: 16px auto;
}
.ui-layout .layout-col {
    height: 50px;
    text-align: center;
    cursor: pointer;
}
.ui-layout .layout-col .ui-icon {
    float: right;
    cursor: pointer;
}
.ui-layout .container-panel {
    padding-top: 10px;
    display: block;
    text-align: center;
}
.ui-layout .ui-state-highlight { height: 58px; line-height: 1.2em; }